style.css 2.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. @charset "UTF-8";
  2. /**
  3. *
  4. * @authors Eric Hsiao
  5. *
  6. */
  7. /* ==========================================================================
  8. HTML5 Boilerplate styles - h5bp.com (generated via initializr.com)
  9. ========================================================================== */
  10. .chromeframe {
  11. margin: 0.2em 0;
  12. background: #ccc;
  13. color: #000;
  14. padding: 0.2em 0;
  15. }
  16. /* ==========================================================================
  17. Content class
  18. ========================================================================== */
  19. html,
  20. body {
  21. margin:0;
  22. padding:0;
  23. height:100%;
  24. }
  25. #wrapper {
  26. min-height:100%;
  27. position:relative;
  28. }
  29. #header {
  30. background:#ededed;
  31. padding-top:10px; /* fixed h1 */
  32. }
  33. #content {
  34. padding-bottom:100px; /* Height of the footer element */
  35. }
  36. #footer {
  37. background:#666;
  38. width:100%;
  39. height:100px;
  40. position:absolute;
  41. bottom:0;
  42. left:0;
  43. }
  44. /* ==========================================================================
  45. Responsive class
  46. ========================================================================== */
  47. @media only screen and (max-width: 640px) {
  48. }
  49. /* ==========================================================================
  50. Helper classes
  51. ========================================================================== */
  52. .ir {
  53. background-color: transparent;
  54. border: 0;
  55. overflow: hidden;
  56. *text-indent: -9999px;
  57. }
  58. .ir:before {
  59. content: "";
  60. display: block;
  61. width: 0;
  62. height: 150%;
  63. }
  64. .hidden {
  65. display: none !important;
  66. visibility: hidden;
  67. }
  68. .visuallyhidden {
  69. border: 0;
  70. clip: rect(0 0 0 0);
  71. height: 1px;
  72. margin: -1px;
  73. overflow: hidden;
  74. padding: 0;
  75. position: absolute;
  76. width: 1px;
  77. }
  78. .visuallyhidden.focusable:active,
  79. .visuallyhidden.focusable:focus {
  80. clip: auto;
  81. height: auto;
  82. margin: 0;
  83. overflow: visible;
  84. position: static;
  85. width: auto;
  86. }
  87. .invisible {
  88. visibility: hidden;
  89. }
  90. .clearfix:before,
  91. .clearfix:after {
  92. content: " ";
  93. display: table;
  94. }
  95. .clearfix:after {
  96. clear: both;
  97. }
  98. .clearfix {
  99. *zoom: 1;
  100. }